make the slightest effort - Französisch Englisch Wörterbuch